package com.thyme.system.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;

@ApiModel(value = "wyt_driver_info 对象", description = "司机信息表")
@Data
@Builder
public class WytDriverInfo {
    /**
     * 主键
     */
    @ApiModelProperty(value = "主键")
    private java.lang.String id;
    /**
     * 司机ID
     */
    @ApiModelProperty(value = "司机ID")
    private java.lang.String driverId;
    /**
     * 司机号码
     */
    @ApiModelProperty(value = "司机号码")
    private java.lang.String driverPhone;
    /**
     * 司机姓名
     */
    @ApiModelProperty(value = "司机姓名")
    private java.lang.String driverName;
    /**
     * 实名认证（0：未认证、1：已认证）
     */
    @ApiModelProperty(value = "实名认证（0：未认证、1：已认证）")
    private java.lang.Integer auth;
    /**
     * 身份证号
     */
    @ApiModelProperty(value = "身份证号")
    private java.lang.String idNo;
    /**
     * 车牌号
     */
    @ApiModelProperty(value = "车牌号")
    private java.lang.String carNo;
    /**
     * 车辆类型
     */
    @ApiModelProperty(value = "车辆类型")
    private java.lang.String carType;
    /**
     * 载重
     */
    @ApiModelProperty(value = "载重")
    private java.lang.String loadWeight;
    /**
     * 道路运输证
     */
    @ApiModelProperty(value = "道路运输证")
    private java.lang.String transportAuth;
    /**
     * 是否有挂车（0：无、1：有）
     */
    @ApiModelProperty(value = "是否有挂车（0：无、1：有）")
    private java.lang.Integer trailer;
    /**
     * 挂车牌号
     */
    @ApiModelProperty(value = "挂车牌号")
    private java.lang.String trailerNo;
    /**
     * 驾驶证类型
     */
    @ApiModelProperty(value = "驾驶证类型")
    private java.lang.String permitType;
    /**
     * 驾驶证号
     */
    @ApiModelProperty(value = "驾驶证号")
    private java.lang.String permitNo;
    /**
     * 车长
     */
    @ApiModelProperty(value = "车长")
    private java.lang.String carLength;
    /**
     * 车宽
     */
    @ApiModelProperty(value = "车宽")
    private java.lang.String carWidth;
    /**
     * 车高
     */
    @ApiModelProperty(value = "车高")
    private java.lang.String carHeight;
    /**
     * 车重
     */
    @ApiModelProperty(value = "车重")
    private java.lang.String carWeight;
    /**
     * 车架号
     */
    @ApiModelProperty(value = "车架号")
    private java.lang.String vinNo;
    /**
     * 发动机号
     */
    @ApiModelProperty(value = "发动机号")
    private java.lang.String engineNo;
    /**
     * 驾驶证到期日期
     */
    @ApiModelProperty(value = "驾驶证到期日期")
    private java.lang.String permitExpireDate;
    /**
     * 行驶证照片
     */
    @ApiModelProperty(value = "行驶证照片")
    private java.lang.String lincensePhoto;
    /**
     * 架驶证照片
     */
    @ApiModelProperty(value = "架驶证照片")
    private java.lang.String permitPhoto;
    /**
     * 行驶证照片
     */
    @ApiModelProperty(value = "身份证正面")
    private java.lang.String idFrontPhoto;
    /**
     * 行驶证照片
     */
    @ApiModelProperty(value = "身份证反面")
    private java.lang.String idBackPhoto;
    /**
     * 行驶证照片
     */
    @ApiModelProperty(value = "司机照片")
    private java.lang.String driverPhoto;

}